Instrument Landing — definition

1. instrument landing (Noun)

1 definition

instrument landing (Noun) — An aircraft landing made entirely by means of instruments.

3 types of
aeroplane landing aircraft landing airplane landing